package cn.infrabase;

/**
 * @author Weimin Gao
 * @since 1.0.0
 **/
public interface Error extends CodeDescEnum<String> {

	/**
	 * 返回错误代码。
	 *
	 * @return 错误代码。
	 */
	String code();

	/**
	 * 返回错误描述。
	 *
	 * @return 错误描述。
	 */
	String desc();

	/**
	 * 返回错误详情。
	 *
	 * @return 错误详情。
	 */
	String detail();

}
